home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_12_05 / tsai / pdialog.cpp < prev    next >
Encoding:
Text File  |  1994-03-01  |  592 b   |  31 lines

  1.  
  2. Listing 9: Function PdialogStatement::parse()
  3.  
  4. BOOL PdialogStatement::parse()
  5. {
  6.  BOOL result;
  7.  Token * pTemp;
  8.  
  9.  pTemp = gpTokenizer->getToken();  // get a new token
  10.  
  11.  switch (pTemp->tokentype)
  12.  {
  13.         .
  14.         .
  15.  case tkedit:
  16.        Pedit * pMyEdit = new Pedit; // create a edit parse node
  17.        PARSE(pMyEdit) // call the parse function
  18.        break;
  19.  case tklistbox:
  20.        PlistBox * pMyListBox = new PlistBox;
  21.        PARSE(pMyListBox)
  22.        break;
  23.         .
  24.         .
  25.  default:result = FALSE;
  26.             break;
  27.  } // end of switch
  28.  return result;
  29. }
  30.  
  31.